forest stand - Turkish English Dictionary